package com.itheima.sky.service;

import com.itheima.sky.pojo.Orders;
import com.itheima.sky.vo.OrderVO;
import com.itheima.sky.vo.PageResultVO;

/**
 * @Description OrderService
 * @Author jiangning
 * @Date 2024-06-28
 */
public interface OrderService {
    /**
     * 在用户页获取订单列表
     * @param userId
     * @return
     */
    PageResultVO<OrderVO> getOrdersInUserPage(Long userId,Integer startPage,Integer pageSize);

    /**
     * 获取订单列表（分页）
     * @param userId
     * @param startPage
     * @param pageSize
     * @return
     */
    PageResultVO<Orders> getOrdersInPage(int page, int pageSize, String number, String beginTime, String endTime);

    //c
    void submitOrder(Orders order,Long userId);



}
